跳至主要內容

Rust

LincZero小于 1 分钟

Rust

资料

参考:

基本介绍

  • 特点
    • 静态编译型语言
    • 无垃圾回收机制(速度快)的同时,也无野指针和线程错误(依赖强大的编译器),代价是没有unSafe
    • 重编译轻运行
  • 优点
    • 性能好
    • 安全
    • 跨平台好
  • 缺点
    • 代价是没有unsafe
    • 开发效率低、学习曲线低,学习性价比不高
  • 应用
    • 也可以写前端,用WebAssembly写

如何影响JavaScript?

  • 任何能用js写的最终都会使用js写
    • 优点是可以写任何东西,缺点是你真的会用他去写任何东西
  • 用js写js生态链的基建,最近有所改变
    • 现在都是用GO、Rust弄。例如esbuild、deno、next.js、vite
  • 重运行时

与GO对比

简单调研

参考: